package com.ay.selfservicemachine.bean;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;

public class UpdateBean implements Serializable {


    /**
     * update_version : {"uid":"451","app_key":"hea_work_android","app_name":"Chumnuika","platform":"android","version":"1.0.44","file_path":"APK/yb8M3wNKZCyf_hea_work-1.0.44-44-demo-debug.apk","file_path2":"","create_time":"2024-04-26 14:35:43","remark":"1.The location of the uploaded file is changed","is_must":"0","download_url":"http://apcenter.oss.srs001.com/APK/yb8M3wNKZCyf_hea_work-1.0.44-44-demo-debug.apk","download_url2":null}
     */


    @SerializedName("update_version")
    public UpdateVersion updateVersion;

    public UpdateVersion getUpdateVersion() {
        return updateVersion;
    }

    public void setUpdateVersion(UpdateVersion updateVersion) {
        this.updateVersion = updateVersion;
    }

    public static class UpdateVersion implements Serializable {
        /**
         * uid : 451
         * app_key : hea_work_android
         * app_name : Chumnuika
         * platform : android
         * version : 1.0.44
         * file_path : APK/yb8M3wNKZCyf_hea_work-1.0.44-44-demo-debug.apk
         * file_path2 :
         * create_time : 2024-04-26 14:35:43
         * remark : 1.The location of the uploaded file is changed
         * is_must : 0
         * download_url : http://apcenter.oss.srs001.com/APK/yb8M3wNKZCyf_hea_work-1.0.44-44-demo-debug.apk
         * download_url2 : null
         */

        @SerializedName("uid")
        public String uid;
        @SerializedName("app_key")
        public String appKey;
        @SerializedName("app_name")
        public String appName;
        @SerializedName("platform")
        public String platform;
        @SerializedName("version")
        public String version;
        @SerializedName("file_path")
        public String filePath;
        @SerializedName("file_path2")
        public String filePath2;
        @SerializedName("create_time")
        public String createTime;
        @SerializedName("remark")
        public String remark;
        @SerializedName("is_must")
        public int isMust;
        @SerializedName("download_url")
        public String downloadUrl;
        @SerializedName("download_url2")
        public Object downloadUrl2;

        public String getUid() {
            return uid;
        }

        public void setUid(String uid) {
            this.uid = uid;
        }

        public String getAppKey() {
            return appKey;
        }

        public void setAppKey(String appKey) {
            this.appKey = appKey;
        }

        public String getAppName() {
            return appName;
        }

        public void setAppName(String appName) {
            this.appName = appName;
        }

        public String getPlatform() {
            return platform;
        }

        public void setPlatform(String platform) {
            this.platform = platform;
        }

        public String getVersion() {
            return version;
        }

        public void setVersion(String version) {
            this.version = version;
        }

        public String getFilePath() {
            return filePath;
        }

        public void setFilePath(String filePath) {
            this.filePath = filePath;
        }

        public String getFilePath2() {
            return filePath2;
        }

        public void setFilePath2(String filePath2) {
            this.filePath2 = filePath2;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public int getIsMust() {
            return isMust;
        }

        public void setIsMust(int isMust) {
            this.isMust = isMust;
        }

        public String getDownloadUrl() {
            return downloadUrl;
        }

        public void setDownloadUrl(String downloadUrl) {
            this.downloadUrl = downloadUrl;
        }

        public Object getDownloadUrl2() {
            return downloadUrl2;
        }

        public void setDownloadUrl2(Object downloadUrl2) {
            this.downloadUrl2 = downloadUrl2;
        }
    }
}

